package com.splic.product.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.splic.common.annotation.Excel;
import com.splic.common.core.domain.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * 应用版本关系对象 t_product_version
 */
@Data
public class ProductVersion extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 应用id */
    @Excel(name = "应用id")
    private Long productId;

    /** 版本号 */
    @Excel(name = "版本号")
    private String version;

    /** 版本号 */
    @Excel(name = "版本号")
    private String versionName;

    /** 版本号 */
    @Excel(name = "更新内容")
    private String upgradeContent;

    /** 是否上线 */
    @Excel(name = "是否上线")
    private Integer isOnline;

    /** 版本号 */
    @Excel(name = "强制更新")
    private Integer isForce;

    /** 版本号 */
    @Excel(name = "发布时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date publishTime;


}
